Big Huge Thesaurus

Hedeoma pulegioides

noun